Mod Name / Version: Today and Yesterday <br /><br />
Description: You know how some forums list posts with the date showing "Today" or "Yesterday" as the post date (instead of or in addition to the actual dates)? <br /><br />This mod makes a simple change to ubbt.inc.php to add this functionality.<br /><br /> <br /><br />
Working Under: UBB.Threads 6.4 <br /><br />
Mod Status: Beta <br /><br />
Any pre-requisites: <br /><br />
Author(s): bostongio <br /><br />
Date: 06/20/05 <br /><br />
Credits: Other forum software <br /><br />
Files Altered: ubbt.inc.php <br /><br />
New Files: <br /><br />
Database Altered: No <br /><br />
Info/Instructions: <br />In ubbt.inc.php<br /><br />
Find (under Convert the time):<br /><br />
<br /> if ($timeformat == "short1") {<br /> $time = @date("m/d/y h:i a", $time);<br /> }<br /> elseif ($timeformat == "short2") {<br /> $time = @date("d/m/y h:i a", $time);<br /> }<br /> elseif ($timeformat == "short3") {<br /> $time = @date("y/m/d h:i a", $time);<br /> }<br /> elseif ($timeformat == "short4") {<br /> $time = @date("d/m/Y H:i", $time);<br /> }<br /> elseif ($timeformat == "short5") {<br /> $time = @date("H:i d/m/Y", $time);<br /> }<br /> elseif ($timeformat == "long") {<br /> $time = @date("D M d Y h:i a", $time);<br /> }<br /><br /><br />
Replace with:<br /><br />
<br />// Still show the date in addition to the words "Today" and "Yesterday"? 1 = Yes, 0 = No<br /><br />$j_show_moddate = 1;<br /><br /><br /> $j_today = date("m/d/y");<br /> $j_yesterday = date("m/d/y", strtotime("-1 day"));<br /> $j_tdate = @date("m/d/y", $time);<br /> $j_time = @date("h:i a", $time);<br /><br /> if ($j_show_moddate) {<br /> $j_showdate = "($j_today)";<br /> $j_showyester = "($j_yesterday)";<br /> }<br /><br /> if ($j_tdate == $j_today) {<br /> $time = "Today $j_showdate at ".$j_time;<br /> }<br /> elseif ($j_tdate == $j_yesterday) {<br /> $time = "Yesterday $j_showyester at ".$j_time;<br /> }<br /> else {<br /><br /> if ($timeformat == "short1") {<br /> $time = @date("m/d/y h:i a", $time);<br /> }<br /> elseif ($timeformat == "short2") {<br /> $time = @date("d/m/y h:i a", $time);<br /> }<br /> elseif ($timeformat == "short3") {<br /> $time = @date("y/m/d h:i a", $time);<br /> }<br /> elseif ($timeformat == "short4") {<br /> $time = @date("d/m/Y H:i", $time);<br /> }<br /> elseif ($timeformat == "short5") {<br /> $time = @date("H:i d/m/Y", $time);<br /> }<br /> elseif ($timeformat == "long") {<br /> $time = @date("D M d Y h:i a", $time);<br /> }<br /> }<br /><br /><br /><br /> <br /><br />
Disclaimer: Please backup every file that you intend to modify. <br />If the modification modifies the database, it's a good idea to backup your database before doing so. <br /><br />Note: If you modify your UBB.Threads code, you may be giving up your right for "official" support from Infopop.If you need official support, you'll need to restore unmodified files.